/**
 * Project bbox bounds are gathered
 * 
 * @class NG.command.TiledProjectInfo
 * @extends NG.command.Request
 */
NG.command.TiledProjectInfo = Ext.extend(NG.command.Request, {
	
	/**
	 * Used for obtaining xml data 
	 * 
	 * @return {String} formed xml structure
	 */
	getDataXML: function (){
    	var XML = new XMLWriter();
    	XML.BeginNode(NG.constants.TiledProjectInfo.tiledProjectInfo);
    	XML.EndNode();
    	return XML.ToString();		
	},

	/**
	 * Each request class has a response <br>
	 * Response object can be obtained over related request object
	 * 
	 * @param {String} xmlData - unparsed response data according to request
	 * return {NG.response.TiledProjectInfo} response object related with request
	 */
	getResponse: function(xmlData){
		return new NG.response.TiledProjectInfo({
			xmlData: xmlData
		});	
	},
	
	constructor: function(config){
		config = config || {};
		config.serviceName = XSN_WEBGIS_TILEDPROJECTINFO;
		NG.command.TiledProjectInfo.superclass.constructor.call(this, config);
	}
	
});